satin ribbon sewn on hats as an ornament - French English Dictionary